package com.irdstudio.efp.nls.service.domain.sx;

import com.irdstudio.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * Description: 网贷授信申请表			
 * @author ligm
 * @date 2019-03-04
 */
public class NlsCreditExpInfo extends BaseInfo{

	private static final long serialVersionUID = 1L;	
	
	/** 合作平台id */
	private String platfmid;
	/** 月收入（区间） */
	private String bdIncome;
	/** 人群分层 */
	private String bdPreCustSeg;
	/** 度小满a模型分 */
	private String bdDxmScore;
	/** 关联黑产分 */
	private String bdHolmesBlackScore;
	/** 关联中介分 */
	private String bdHolmesAgentScore;
	/** 黑名单类型 */
	private String bdBlackListType;
	/** 内部多头分（身份证） */
	private String bdPrcidNormalScoreExp3;
	/** 内部多头分（百度帐号） */
	private String bdBidNormalScoreExp3;
	/** 内部多头分（手机） */
	private String bdPhoneNormalScoreExp3;
	/** 等额本金12期利息（循环产品） */
	private BigDecimal bdIntIncome12;
	/** 百度原因码 */
	private String bdReasonCode;
	/** 百度原因码说明 */
	private String bdReasonMsg;
	/** 百度策略码 */
	private String bdRisCode;
	/** 插槽结果详情 */
	private String soltResultDetails;
	/** 规则结果详情 */
	private String ruleResultDetails;
	/** 授信申请流水号 */
	private String lmtApplySeq;
	/** 预授信流水号 */
	private String preLmtApplySeq;
	/** 客户编号 */
	private String cusId;
	/** 客户名称 */
	private String cusName;
	/** 证件类型 */
	private String certType;
	/** 证件号码 */
	private String certCode;
	/** 证件地址 */
	private String certAddr;
	/** 证件有效期 */
	private String certEndDt;
	/** 性别 */
	private String gender;
	/** 国籍 */
	private String national;
	/** 职业 */
	private String profession;
	/** 联系地址 */
	private String indivRsdAddr;
	/** 额度类型 */
	private String lmtType;
	/** 是否循环 */
	private String cyclicFlg;
	/** 产品id */
	private String prdId;
	/** 产品代码 */
	private String prdCode;
	/** 产品名称 */
	private String prdName;
	/** 专案编号 */
	private String caseCode;
	/** 专案名称 */
	private String caseName;
	/** 申请金额 */
	private BigDecimal applyAmt;
	/** 审批金额(元) */
	private BigDecimal approveAmt;
	/** 期限 */
	private String applyTerm;
	/** 批复期限 */
	private String approveTerm;
	/** 期限类型 */
	private String termType;
	/** 申请执行年利率% */
	private BigDecimal applyRateY;
	/** 批复执行年利率% */
	private BigDecimal approveRateY;
	/** 担保方式 */
	private String assureMeansMain;
	/** 担保方式2 */
	private String assureMeans2;
	/** 担保方式3 */
	private String assureMeans3;
	/** 币种 */
	private String currencyType;
	/** 还款方式 */
	private String repaymentMode;
	/** 还款周期 */
	private String repaymentPeriod;
	/** 还款周期单位 */
	private String repaymentPeriodType;
	/** 还款日类型 */
	private String repaymentDayType;
	/** 还款日 */
	private String repaymentDay;
	/** 贷款用途 */
	private String loanUseType;
	/** 客户经理 */
	private String cusManager;
	/** 审批人 */
	private String apprvId;
	/** 审批日期 */
	private String apprvDate;
	/** 审批状态 */
	private String apprvSts;
	/** 申请日期 */
	private String applyDate;
	/** 是否同意查征信 */
	private String isCreInfo;
	/** 拒绝原因 */
	private String rejectReason;
	/** 渠道号 */
	private String channelNo;
	/** 创建人 */
	private String createUser;
	/** 创建时间 */
	private String createTime;
	/** 最后修改人 */
	private String lastUpdateUser;
	/** 最后修改时间 */
	private String lastUpdateTime;
	/** 手机号 */
	private String indivMobile;
	/** 网贷经办人 */
	private String nlsOperUserid;
	/** 网贷经办机构 */
	private String nlsOperOrgid;
	/** 民族 */
	private String ethnic;
	/** 学历 */
	private String edu;
	/** 工作单位名称 */
	private String wrkCorpNm;
	/** 工作单位地址 */
	private String wrkCorpAddr;
	/** 婚姻状况 */
	private String mrgSitu;
	/** 配偶姓名 */
	private String spsNm;
	/** 职称 */
	private String ttl;
	/** 全局流水号 */
	private String globalSerno;
	/** 当前插槽代码 */
	private String soltCode;
	/** 当前插槽名称 */
	private String soltName;
	/** 当前阶段 */
	private String soltStage;
	/** 响应码 */
	private String rspCode;
	/** 响应信息 */
	private String rspMsg;
	/** 合作平台用户id */
	private String platfmusrid;
	/** 设置结果信息 */
	private String refuseCause;
	/** 请求方需要保证永远唯一响应方据此判断是否重复请求 */
	private String bdReqSn;
	/** 事务ID，贯穿 授信、用信  */
	private String bdTransactionId;
	/** 银行卡号 */
	private String recvAccount;
	/** 客户申办日期起 */
	private String applyDateMin;
	/** 客户申办日期止 */
	private String applyDateMax;
	/** 放款卡号 */
	private String dnAccount;
	/** 单位电话*/
	private String wrkCorpMobile;
	/** 单位电话*/
	private String indivDgr;
	/** 住宅性质*/
	private String addrNature;
	/** 家庭邮编*/
	private String postCode;
	/** email*/
	private String email;
	/** 行业*/
	private String indivComFld;
	/** 职务*/
	private String indivComJobTtl;
	// 普税贷
	private int record;
	/** 运营机构*/
	private String operateAgency;
	/** 运营机构办理人*/
	private  String operateAgencyUser;

	public String getOperateAgency() {
		return operateAgency;
	}

	public void setOperateAgency(String operateAgency) {
		this.operateAgency = operateAgency;
	}

	public String getOperateAgencyUser() {
		return operateAgencyUser;
	}

	public void setOperateAgencyUser(String operateAgencyUser) {
		this.operateAgencyUser = operateAgencyUser;
	}

	public int getRecord() {
		return record;
	}

	public void setRecord(int record) {
		this.record = record;
	}

	/*客户申请所在城市*/
	private String city;

	public String getApplyDateMin() {
		return applyDateMin;
	}
	public void setApplyDateMin(String applyDateMin) {
		this.applyDateMin = applyDateMin;
	}
	public String getApplyDateMax() {
		return applyDateMax;
	}
	public void setApplyDateMax(String applyDateMax) {
		this.applyDateMax = applyDateMax;
	}
	public String getCertEndDt() {
		return certEndDt;
	}
	public void setCertEndDt(String certEndDt) {
		this.certEndDt = certEndDt;
	}
	public String getGender() {
		return gender;
	}
	public void setGender(String gender) {
		this.gender = gender;
	}
	public String getNational() {
		return national;
	}
	public void setNational(String national) {
		this.national = national;
	}
	public String getProfession() {
		return profession;
	}
	public void setProfession(String profession) {
		this.profession = profession;
	}
	public String getIndivRsdAddr() {
		return indivRsdAddr;
	}
	public void setIndivRsdAddr(String indivRsdAddr) {
		this.indivRsdAddr = indivRsdAddr;
	}
	public void setPlatfmid(String platfmid){
		this.platfmid = platfmid;
	}
	public String getPlatfmid(){
		return this.platfmid;
	}		
	public void setBdIncome(String bdIncome){
		this.bdIncome = bdIncome;
	}
	public String getBdIncome(){
		return this.bdIncome;
	}		
	public void setBdPreCustSeg(String bdPreCustSeg){
		this.bdPreCustSeg = bdPreCustSeg;
	}
	public String getBdPreCustSeg(){
		return this.bdPreCustSeg;
	}		
	public void setBdDxmScore(String bdDxmScore){
		this.bdDxmScore = bdDxmScore;
	}
	public String getBdDxmScore(){
		return this.bdDxmScore;
	}		
	public void setBdHolmesBlackScore(String bdHolmesBlackScore){
		this.bdHolmesBlackScore = bdHolmesBlackScore;
	}
	public String getBdHolmesBlackScore(){
		return this.bdHolmesBlackScore;
	}		
	public void setBdHolmesAgentScore(String bdHolmesAgentScore){
		this.bdHolmesAgentScore = bdHolmesAgentScore;
	}
	public String getBdHolmesAgentScore(){
		return this.bdHolmesAgentScore;
	}		
	public void setBdBlackListType(String bdBlackListType){
		this.bdBlackListType = bdBlackListType;
	}
	public String getBdBlackListType(){
		return this.bdBlackListType;
	}		
	public void setBdPrcidNormalScoreExp3(String bdPrcidNormalScoreExp3){
		this.bdPrcidNormalScoreExp3 = bdPrcidNormalScoreExp3;
	}
	public String getBdPrcidNormalScoreExp3(){
		return this.bdPrcidNormalScoreExp3;
	}		
	public void setBdBidNormalScoreExp3(String bdBidNormalScoreExp3){
		this.bdBidNormalScoreExp3 = bdBidNormalScoreExp3;
	}
	public String getBdBidNormalScoreExp3(){
		return this.bdBidNormalScoreExp3;
	}		
	public void setBdPhoneNormalScoreExp3(String bdPhoneNormalScoreExp3){
		this.bdPhoneNormalScoreExp3 = bdPhoneNormalScoreExp3;
	}
	public String getBdPhoneNormalScoreExp3(){
		return this.bdPhoneNormalScoreExp3;
	}		
	public void setBdIntIncome12(BigDecimal bdIntIncome12){
		this.bdIntIncome12 = bdIntIncome12;
	}
	public BigDecimal getBdIntIncome12(){
		return this.bdIntIncome12;
	}		
	public void setBdReasonCode(String bdReasonCode){
		this.bdReasonCode = bdReasonCode;
	}
	public String getBdReasonCode(){
		return this.bdReasonCode;
	}		
	public void setBdReasonMsg(String bdReasonMsg){
		this.bdReasonMsg = bdReasonMsg;
	}
	public String getBdReasonMsg(){
		return this.bdReasonMsg;
	}		
	public void setBdRisCode(String bdRisCode){
		this.bdRisCode = bdRisCode;
	}
	public String getBdRisCode(){
		return this.bdRisCode;
	}		
	public void setLmtApplySeq(String lmtApplySeq){
		this.lmtApplySeq = lmtApplySeq;
	}
	public String getLmtApplySeq(){
		return this.lmtApplySeq;
	}		
	public void setPreLmtApplySeq(String preLmtApplySeq){
		this.preLmtApplySeq = preLmtApplySeq;
	}
	public String getPreLmtApplySeq(){
		return this.preLmtApplySeq;
	}		
	public void setCusId(String cusId){
		this.cusId = cusId;
	}
	public String getCusId(){
		return this.cusId;
	}		
	public void setCusName(String cusName){
		this.cusName = cusName;
	}
	public String getCusName(){
		return this.cusName;
	}		
	public void setCertType(String certType){
		this.certType = certType;
	}
	public String getCertType(){
		return this.certType;
	}		
	public void setCertCode(String certCode){
		this.certCode = certCode;
	}
	public String getCertCode(){
		return this.certCode;
	}		
	public void setLmtType(String lmtType){
		this.lmtType = lmtType;
	}
	public String getLmtType(){
		return this.lmtType;
	}		
	public void setCyclicFlg(String cyclicFlg){
		this.cyclicFlg = cyclicFlg;
	}
	public String getCyclicFlg(){
		return this.cyclicFlg;
	}		
	public void setPrdId(String prdId){
		this.prdId = prdId;
	}
	public String getPrdId(){
		return this.prdId;
	}		
	public void setPrdCode(String prdCode){
		this.prdCode = prdCode;
	}
	public String getPrdCode(){
		return this.prdCode;
	}		
	public void setPrdName(String prdName){
		this.prdName = prdName;
	}
	public String getPrdName(){
		return this.prdName;
	}		
	public void setCaseCode(String caseCode){
		this.caseCode = caseCode;
	}
	public String getCaseCode(){
		return this.caseCode;
	}		
	public void setCaseName(String caseName){
		this.caseName = caseName;
	}
	public String getCaseName(){
		return this.caseName;
	}		
	public void setApplyAmt(BigDecimal applyAmt){
		this.applyAmt = applyAmt;
	}
	public BigDecimal getApplyAmt(){
		return this.applyAmt;
	}		
	public void setApproveAmt(BigDecimal approveAmt){
		this.approveAmt = approveAmt;
	}
	public BigDecimal getApproveAmt(){
		return this.approveAmt;
	}		
	public void setApplyTerm(String applyTerm){
		this.applyTerm = applyTerm;
	}
	public String getApplyTerm(){
		return this.applyTerm;
	}		
	public void setApproveTerm(String approveTerm){
		this.approveTerm = approveTerm;
	}
	public String getApproveTerm(){
		return this.approveTerm;
	}		
	public void setTermType(String termType){
		this.termType = termType;
	}
	public String getTermType(){
		return this.termType;
	}		
	public void setApplyRateY(BigDecimal applyRateY){
		this.applyRateY = applyRateY;
	}
	public BigDecimal getApplyRateY(){
		return this.applyRateY;
	}		
	public void setApproveRateY(BigDecimal approveRateY){
		this.approveRateY = approveRateY;
	}
	public BigDecimal getApproveRateY(){
		return this.approveRateY;
	}		
	public void setAssureMeansMain(String assureMeansMain){
		this.assureMeansMain = assureMeansMain;
	}
	public String getAssureMeansMain(){
		return this.assureMeansMain;
	}		
	public void setAssureMeans2(String assureMeans2){
		this.assureMeans2 = assureMeans2;
	}
	public String getAssureMeans2(){
		return this.assureMeans2;
	}		
	public void setAssureMeans3(String assureMeans3){
		this.assureMeans3 = assureMeans3;
	}
	public String getAssureMeans3(){
		return this.assureMeans3;
	}		
	public void setCurrencyType(String currencyType){
		this.currencyType = currencyType;
	}
	public String getCurrencyType(){
		return this.currencyType;
	}		
	public void setRepaymentMode(String repaymentMode){
		this.repaymentMode = repaymentMode;
	}
	public String getRepaymentMode(){
		return this.repaymentMode;
	}		
	public void setRepaymentPeriod(String repaymentPeriod){
		this.repaymentPeriod = repaymentPeriod;
	}
	public String getRepaymentPeriod(){
		return this.repaymentPeriod;
	}		
	public void setRepaymentPeriodType(String repaymentPeriodType){
		this.repaymentPeriodType = repaymentPeriodType;
	}
	public String getRepaymentPeriodType(){
		return this.repaymentPeriodType;
	}		
	public void setRepaymentDayType(String repaymentDayType){
		this.repaymentDayType = repaymentDayType;
	}
	public String getRepaymentDayType(){
		return this.repaymentDayType;
	}		
	public void setRepaymentDay(String repaymentDay){
		this.repaymentDay = repaymentDay;
	}
	public String getRepaymentDay(){
		return this.repaymentDay;
	}		
	public void setLoanUseType(String loanUseType){
		this.loanUseType = loanUseType;
	}
	public String getLoanUseType(){
		return this.loanUseType;
	}		
	public void setCusManager(String cusManager){
		this.cusManager = cusManager;
	}
	public String getCusManager(){
		return this.cusManager;
	}		
	public void setApprvId(String apprvId){
		this.apprvId = apprvId;
	}
	public String getApprvId(){
		return this.apprvId;
	}		
	public void setApprvDate(String apprvDate){
		this.apprvDate = apprvDate;
	}
	public String getApprvDate(){
		return this.apprvDate;
	}		
	public void setApprvSts(String apprvSts){
		this.apprvSts = apprvSts;
	}
	public String getApprvSts(){
		return this.apprvSts;
	}		
	public void setApplyDate(String applyDate){
		this.applyDate = applyDate;
	}
	public String getApplyDate(){
		return this.applyDate;
	}		
	public void setIsCreInfo(String isCreInfo){
		this.isCreInfo = isCreInfo;
	}
	public String getIsCreInfo(){
		return this.isCreInfo;
	}		
	public void setRejectReason(String rejectReason){
		this.rejectReason = rejectReason;
	}
	public String getRejectReason(){
		return this.rejectReason;
	}		
	public void setChannelNo(String channelNo){
		this.channelNo = channelNo;
	}
	public String getChannelNo(){
		return this.channelNo;
	}		
	public void setCreateUser(String createUser){
		this.createUser = createUser;
	}
	public String getCreateUser(){
		return this.createUser;
	}		
	public void setCreateTime(String createTime){
		this.createTime = createTime;
	}
	public String getCreateTime(){
		return this.createTime;
	}		
	public void setLastUpdateUser(String lastUpdateUser){
		this.lastUpdateUser = lastUpdateUser;
	}
	public String getLastUpdateUser(){
		return this.lastUpdateUser;
	}		
	public void setLastUpdateTime(String lastUpdateTime){
		this.lastUpdateTime = lastUpdateTime;
	}
	public String getLastUpdateTime(){
		return this.lastUpdateTime;
	}		
	public void setIndivMobile(String indivMobile){
		this.indivMobile = indivMobile;
	}
	public String getIndivMobile(){
		return this.indivMobile;
	}		
	public void setNlsOperUserid(String nlsOperUserid){
		this.nlsOperUserid = nlsOperUserid;
	}
	public String getNlsOperUserid(){
		return this.nlsOperUserid;
	}		
	public void setNlsOperOrgid(String nlsOperOrgid){
		this.nlsOperOrgid = nlsOperOrgid;
	}
	public String getNlsOperOrgid(){
		return this.nlsOperOrgid;
	}		
	public void setEthnic(String ethnic){
		this.ethnic = ethnic;
	}
	public String getEthnic(){
		return this.ethnic;
	}		
	public void setEdu(String edu){
		this.edu = edu;
	}
	public String getEdu(){
		return this.edu;
	}		
	public void setWrkCorpNm(String wrkCorpNm){
		this.wrkCorpNm = wrkCorpNm;
	}
	public String getWrkCorpNm(){
		return this.wrkCorpNm;
	}		
	public void setWrkCorpAddr(String wrkCorpAddr){
		this.wrkCorpAddr = wrkCorpAddr;
	}
	public String getWrkCorpAddr(){
		return this.wrkCorpAddr;
	}		
	public void setMrgSitu(String mrgSitu){
		this.mrgSitu = mrgSitu;
	}
	public String getMrgSitu(){
		return this.mrgSitu;
	}		
	public void setSpsNm(String spsNm){
		this.spsNm = spsNm;
	}
	public String getSpsNm(){
		return this.spsNm;
	}		
	public void setTtl(String ttl){
		this.ttl = ttl;
	}
	public String getTtl(){
		return this.ttl;
	}		
	public void setGlobalSerno(String globalSerno){
		this.globalSerno = globalSerno;
	}
	public String getGlobalSerno(){
		return this.globalSerno;
	}		
	public void setSoltCode(String soltCode){
		this.soltCode = soltCode;
	}
	public String getSoltCode(){
		return this.soltCode;
	}		
	public void setSoltName(String soltName){
		this.soltName = soltName;
	}
	public String getSoltName(){
		return this.soltName;
	}		
	public void setRspCode(String rspCode){
		this.rspCode = rspCode;
	}
	public String getRspCode(){
		return this.rspCode;
	}		
	public void setRspMsg(String rspMsg){
		this.rspMsg = rspMsg;
	}
	public String getRspMsg(){
		return this.rspMsg;
	}		
	public void setPlatfmusrid(String platfmusrid){
		this.platfmusrid = platfmusrid;
	}
	public String getPlatfmusrid(){
		return this.platfmusrid;
	}
	public String getSoltResultDetails() {
		return soltResultDetails;
	}
	public void setSoltResultDetails(String soltResultDetails) {
		this.soltResultDetails = soltResultDetails;
	}
	public String getRuleResultDetails() {
		return ruleResultDetails;
	}
	public void setRuleResultDetails(String ruleResultDetails) {
		this.ruleResultDetails = ruleResultDetails;
	}
	public String getCertAddr() {
		return certAddr;
	}
	public void setCertAddr(String certAddr) {
		this.certAddr = certAddr;
	}
	public String getBdReqSn() {
		return bdReqSn;
	}
	public void setBdReqSn(String bdReqSn) {
		this.bdReqSn = bdReqSn;
	}
	public String getBdTransactionId() {
		return bdTransactionId;
	}
	public void setBdTransactionId(String bdTransactionId) {
		this.bdTransactionId = bdTransactionId;
	}
	public String getRecvAccount() {
		return recvAccount;
	}
	public void setRecvAccount(String recvAccount) {
		this.recvAccount = recvAccount;
	}
	public String getSoltStage() {
		return soltStage;
	}
	public void setSoltStage(String soltStage) {
		this.soltStage = soltStage;
	}
	public String getRefuseCause() {
		return refuseCause;
	}
	public void setRefuseCause(String refuseCause) {
		this.refuseCause = refuseCause;
	}

	public String getWrkCorpMobile() {
		return wrkCorpMobile;
	}

	public void setWrkCorpMobile(String wrkCorpMobile) {
		this.wrkCorpMobile = wrkCorpMobile;
	}

	public String getIndivDgr() {
		return indivDgr;
	}

	public void setIndivDgr(String indivDgr) {
		this.indivDgr = indivDgr;
	}

	public String getAddrNature() {
		return addrNature;
	}

	public void setAddrNature(String addrNature) {
		this.addrNature = addrNature;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getIndivComFld() {
		return indivComFld;
	}

	public void setIndivComFld(String indivComFld) {
		this.indivComFld = indivComFld;
	}

	public String getIndivComJobTtl() {
		return indivComJobTtl;
	}

	public void setIndivComJobTtl(String indivComJobTtl) {
		this.indivComJobTtl = indivComJobTtl;
	}

	public String getDnAccount() {
		return dnAccount;
	}

	public void setDnAccount(String dnAccount) {
		this.dnAccount = dnAccount;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}
}
